web3.js web3.eth.getWork
web3.eth.getWork([callback])
パラメータ
1. Function
オプショナル
コールバック
第一引数に error オブジェクト、第二引数に result オブジェクトが渡されます。
戻り値
Array を返す Promise
配列は次のような構造になっています。
String
32バイト
インデックス 0
現在のブロックヘッダの PoWハッシュ
String
32バイト
インデックス 1
DAG に使用されるシードハッシュ
String
32バイト
インデックス 2
ターゲットの境界条件
2^256 / diffficulty
サンプル
code:example.js
web3.eth.getWork()
.then(console.log);
[
"0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef",
"0x5EED00000000000000000000000000005EED0000000000000000000000000000",
"0xd1ff1c01710000000000000000000000d1ff1c01710000000000000000000000"
]
参考
関連